.charging .label {
	flex-direction: row;
	align-items: center;
	margin-right: 20rpx;
}

.charging .status {
	width: 34rpx;
	height: 34rpx;
	line-height: 34rpx;
	border-radius: 6rpx 0 0 6rpx;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.charging .status .text {
	font-size: 22rpx;
	font-weight: 600;
	color: #FFFFFF;
}

.charging .value {
	border-radius: 0 6rpx 6rpx 0;
	height: 34rpx;
	line-height: 34rpx;
	padding: 0 10rpx 0 14rpx;
	align-items: center;
}

.charging .value .text1,
.charging .value .text2 {
	font-size: 20rpx;
}

.charging .super .status {
	background-color: #947DFE;
}

.charging .super .value {
	background-color: #F1EDFC;
}

.charging .super .value .text1 {
	color: #6F52FB;
}

.charging .super .value .text2 {
	color: #8F77FD;
}

.charging .fast .status {
	background-color: #FF8924;
}

.charging .fast .value {
	background-color: #FDF7F0;
}

.charging .fast .value .text1 {
	color: #FF6D06;
}

.charging .fast .value .text2 {
	color: #FF710A;
}

.charging .slow .status {
	background-color: #38D99A;
}

.charging .slow .value {
	background-color: rgba(56, 217, 154, 0.1);
}

.charging .slow .value .text1 {
	color: #38D99A;
}

.charging .slow .value .text2 {
	color: #38D99A;
}